Information System Engineering: The RUBIS System
نویسندگان
چکیده
The pape~ aims to p~esent a CASE system which is an integ~ated compute~ aided tool so-called RUBIS, fo~ designing and p~ototyping Info~mation Systems. RUBIS is o~ganized a~ound the R-schema (RUBIS-schema), which is a decla~ative specification of the Info~mation System (IS) content, based on a conceptual model which emphasizes equally the IS st~uctu~e and behaviou~. Afte~ a b~ief ove~view of the RUBIS a~chitectu~e, we p~esent th~ough examples how to const~uct the R-schema using PROQUEL: the fo~mal specification language of RUBIS. Then, we concent~ate on two diffe~ent aspects of RUBIS: the expe~t design tool, which helps the designe~ to p~oduce the R-schema fo~ a given application domain, and the p~ototyping tool, which allows the execution of specifications on test case data.
منابع مشابه
Rapid Application Prototyping the PROQUEL Language
I.2 Analysis of Current Solutions This paper presents PROQUEL, an executable specification language designed for the RUBIS system, an information system development tool. PROQUEL is at the same time a specification language, data manipulation language, and programming language, making it particularly well suited for prototyping database applications. After a brief introduction to the RUBIS syst...
متن کاملApplication of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کاملPrediction of fragmentation due to blasting using mutual information and rock engineering system; case study: Meydook copper mine
One of the key outcomes of blasting in mines is found to be rock fragmentation which profoundly affects downstream expenses. In fact, size prediction of rock fragmentation is the first leap towards the optimization of blasting design parameters. This paper makes an attempt to present a model to predict rock fragmentation using Mutual Information (MI) in Meydook copper mine. Ten parameters are c...
متن کاملPerformance Engineering Using Performance Antipatterns in Distributed Systems
Performance analysis of software systems is complex due to the number of components and the interactions among them. Without the knowledge of experienced experts, it is futile to diagnose the performance anomaly and attempt to pinpoint the root causes in the system. Design patterns are a formal way of documenting best practice approaches in software development and system architecture design. S...
متن کاملDeriving the Exact Cost Function for a Two-Level Inventory System with Information Sharing
In this paper we consider a two-level inventory system with one warehouse and one retailer with information exchange. Transportation times are constant and retailer faces independent Poisson demand. The retailer applies continuous review (R,Q)-policy. The supplier starts with m initial batches (of size Q), and places an order to an outside source immediately after the retailer’s inventory posit...
متن کامل